package cn.zktr.Personnel.model.mappers.zhouxiong;

import java.sql.Timestamp;

import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;

/**请假表
 * @author lenovo
 *
 */
@Mapper
public interface CwaQLaeMapper {
	/**请假列表
	 * @return
	 */
	public JSONArray seleQinJia();
	

	/**全部员工 统计请假时长
	 * @return
	 */
	public JSONArray seleQinJiaQB();
	

	/**根据员工统计请假时长
	 * @return
	 */
	public JSONArray seleQinJiaQBEmp(@Param("EMPID")Integer EMPID);
	
	/**根据员工id查询请假 统计
	 * @param EMPID
	 * @return
	 */
	public JSONArray seleQinJiaEmp(@Param("EMPID")Integer EMPID);
	
	/**签到请假验证 判断
	 * @param EMPID
	 * @param LAETIME
	 * @return
	 */
	public JSONArray seleQianDaoQinJiaYanZhen(@Param("EMPID")Integer EMPID,@Param("LAETIME")Timestamp LAETIME);

	
	/**请假验证
	 * @param EMPID
	 * @param LAEMINTIME
	 * @param LAEMAXTIME
	 * @return
	 */
	public JSONArray seleQinJiaYanZhen(@Param("EMPID")Integer EMPID,@Param("LAEMINTIME")String LAEMINTIME,@Param("LAEMAXTIME")String LAEMAXTIME);
}
